agricultural insecticide - Turco Inglés Diccionario